means–ends analysis

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

Means–end analysis is a form of backwards reasining used in planning. It starts with a goal-state and then works backwards to work out what would need to be done in order to meet the goal. this creates new sub-goals. For example, if our goal is to make tea, we need to put a teabag in a mug and then pour boiling water over it; this creates two subgoal: to get the tea bag and to boil water.

Used in Chap. 3: page 32; Chap. 4: pages 39, 58; Chap. 15: pages 240, 241, 253, 254